Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 ELSTREE ROAD Detached £869,414 £499,500 16 Sep 2011
83 ELSTREE ROAD Detached £1,109,202 £197,500 17 Jul 1996
85 ELSTREE ROAD Detached £877,202 £555,000 17 Aug 2007